﻿namespace Anley.DomainDrivenDesign.Contract.Enums;

/// <summary>
/// 文件扩展名枚举
/// </summary>
public enum FileExtensions
{
    [Description(".txt")]
    TXT = 1,

    [Description(".xml")]
    XML = 2,

    [Description(".json")]
    JSON = 3,


    [Description(".bmp")]
    BMP = 101,

    [Description(".png")]
    PNG = 102,

    [Description(".jpg")]
    JPG = 103,

    [Description(".jpeg")]
    JPEG = 104,


    [Description(".doc")]
    DOC = 201,

    [Description(".docx")]
    DOCX = 202,

    [Description(".xls")]
    XLS = 203,

    [Description(".xlsx")]
    XLSX = 204,

    [Description(".ppt")]
    PPT = 205,

    [Description(".pptx")]
    PPTX = 206,

    [Description(".csv")]
    CSV = 207,


    [Description(".pdf")]
    PDF = 301,

    [Description(".ofd")]
    OFD = 311,


    [Description(".zip")]
    ZIP = 401,

    [Description(".rar")]
    RAR = 402,


    [Description(".mp3")]
    MP3 = 501,

    [Description(".mp4")]
    MP4 = 502
}